Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13A GREEN STREET Semi-Detached £273,311 £270,000 1 Jun 2023
15 GREEN STREET Semi-Detached £155,547 £90,000 21 Dec 2009
17 GREEN STREET Semi-Detached £253,859 £75,500 10 Jul 2001
19 GREEN STREET Semi-Detached £263,693 £100,000 7 Oct 2002
21 GREEN STREET Semi-Detached £321,538 £325,000 3 Oct 2022